查看原文
其他

一个优秀的程序猿,肯定要注意有些名字不能取!

DD编辑部 程序猿DD 2021-05-26

每个人身边。似乎总有一两个名字奇怪的朋友,像小编就有一个朋友,名字中带了个字,相信不少小伙伴不认识这个字吧?这个字念chēng,释义红色,也不知道当时这位朋友的家长是怎么想的,反正小编就知道每次要乘飞机了,这位姐姐肯定是提前到机场去办理人工登机牌,因为登机系统根本打不出她这个字,据说当年高考也是去派出所开了证明!

很多小伙伴肯定想着,这种问题应该只会在我大天朝出现吧,像外国人那种abcd的字母名字,总不会碰到打不出的情况吧。

唉~这么想的小伙伴可想错了,外国人因为名字出的问题不仅不少,还比我们这种打不出名字的汉字可严重多了,让小编带你领略下这异国的风景吧。

先是一位美国男子,他在20岁的时候将自己名字改成了Raven Felix Null,乍看上去没什么,等一下,Null,程序猿们是不是明白了什么?

在大多数程序里,Null代表着空值,所以绝大多数的系统都会有强控不允许输入Null,但是因为这个小伙子改了这个名字,导致他的名字几乎无法被任何计算机系统成功识别,例如入住酒店,始终无法成功录入姓名,所以一般碰到这类情况的办事人员都会给他一个白吃白喝的机会。

每当有人让小伙子按规定走一遍繁复流程的时候,小伙子就会拿出国外最流行的那套人权主义,你是在看不起我的名字吗?你是在搞歧视吗,不想惹麻烦的商家一般都选择息事宁人,就这样,小伙子吃了无数的霸王餐、住了无数的免费酒店、买了无数免费商品。

而另一位国外友人就没那么好运了,国外一位名叫Rachel True的演员兼作家,因为她名字中含有了True这个单词,而在一般的程序里面,True是作为布尔变量存在的(true or false),导致一些程序就无法识别了,iCloud不幸也在这个程序清单里。

Rachel True因为名字无法正常使用iCloud,为此她也联系了苹果的官方客服,似乎至今都没能帮她解决这个问题。

试想一下,如果你的名字里包含了rm rfdeletedrop等等一系列单词时,保不准这系统哪天就被你搞趴下了。

可千万别以为外国人不会取怪名字,外国人在名字上真的是叫什么的都有,比如NBA就有一个球员叫gay。

所以,作为一个程序猿,你觉得有哪些名字是不能随便取得呢?一起留言来讨论下吧!


往期推荐
19 个接私活平台汇总升级版,你有技术就有钱
水货CTO,将熊熊一窝
职场异性相处PPT!网友:你倒是给我分配个女同事啊!
如何使错误日志更加方便排查问题
Spring Boot 2.x基础教程:使用MongoDB

如果你喜欢本文,欢迎关注我,订阅更多精彩内容
关注我回复「加群」,加入Spring技术交流群

点击领取:Java基础核心知识大总结.pdf


喜欢的这里报道

↘↘↘

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存